<?php 
	// 用户控制器
	class UserController extends Controller
	{
		// 用户列表
		public function index()
		{
			// 实例化DB类
			$db = DB::table('user');
			$data = $db->order('id desc')->select();
			// var_dump($data);
			// 分配数据
			$this->assign('title','用户列表页');
			$this->assign('list',$data);
			// 加载模板
			$this->display('User/index.html');
		}

		// 执行添加
		public function addUser()
		{
			$this->assign('title','添加用户');
			$this->display('User/add.html');
		}
		public function insertUser()
		{
			if(DB::table('user')->insert() > 0){
				$this->redirect('添加用户成功','./index.php?c=User');
			} else {
				$this->redirect('添加失败');
			}
		}

		public function editUser()
		{
			$data = DB::table('user')->find($_GET['id']);
			$this->assign('title', '编辑用户');
	        $this->assign('data', $data);
	        $this->display('User/edit.html');
		}
		public function updateUser()
		{
			if (DB::table('user')->update()){
				$this->redirect('编辑用户成功','./index.php?c=User');
			} else {
				$this->redirect('编辑用户失败','./index.php?c=User');				
			}
		}

		public function delUser()
		{
			if (DB::table('user')->delete($_GET['id'])){
				$this->redirect('删除用户成功','./index.php?c=User');
			} else {
				$this->redirect('删除用户失败','./index.php?c=User');				
			}
		}
	}
 ?>